earth borer - Turco Inglés Diccionario